2d software comparison